/*入口文件*/
import Vue from 'vue';
import app from './App.vue';

import MintUI from 'mint-ui';
Vue.use(MintUI);
import 'mint-ui/lib/style.css';

import '../lib/mui/css/mui.min.css';
import '../lib/mui/css/icons-extra.css';
/*导入路由*/
import VueRouter from 'vue-router';
Vue.use(VueRouter);

/*导入路由模块*/
import router from './router.js';

import VueResource from 'vue-resource';
Vue.use(VueResource);

/*导入图片预料插件*/
import VuePreview from 'vue-preview';
Vue.use(VuePreview);

/*安装vuex状态管理*/
import Vuex from 'vuex';
Vue.use(Vuex);
/*导入姿态管理store*/
import store from './base/store.js';

/*全局配置请求地址跟路径*/
Vue.http.options.root='http://www.liulongbin.top:3005';
/*全局配置post请求表单数据格式组织形式*/
Vue.http.options.emulateJSON=true;

/*日期时间格式插件*/
import moment from 'moment';
/*定义全局的时间过滤器*/
Vue.filter('dateFormat',function (dateStr,pattern='YYYY-MM-DD HH:mm') {
    return moment(dateStr).format(pattern);
});

var vm=new Vue({
    el:'#app',
    render:c=>c(app),
    router:router,
    store:store
});